88741771f53ea975ec03c247e5538378 bahgen.dta f6ed4ec4103f69e6722d4507aeec770e bbhgen.dta 3d940e4316a571247714f892470d3863 bchgen.dta 4228599d320b8986feea4d1e9a14d2e0 bcpkal.dta af581540e12e74789dd0b9e09c5cd0ce yhgen.dta 104b9e93f08730d28c3b1bcbd3003b79 zhgen.dta